package com.jakeprim.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 自定义注解 - 设置元注解
 */
@Retention(RetentionPolicy.RUNTIME)//元注解 定义注解的生命周期
@Target({ElementType.FIELD, ElementType.TYPE,ElementType.METHOD}) //元注解 通过 { } 设置多个注解的应用范围
public @interface Study {
    String name() default "kane";//Java基本类型
    String[] moves(); //如果没有定义default 默认属性 如果用到这个注解必须要定义这个属性值
}
